* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WORD-WRAP: break-word; PADDING-TOP: 0px
}
BODY {
	BACKGROUND: url(Images/bodybg.png) #fff repeat-x 0px 0px
}
BODY {
	FONT: 12px/1.5 "Lucida Grande",Helvetica,Arial,sans-serif; COLOR: #444
}
INPUT {
	FONT: 12px/1.5 "Lucida Grande",Helvetica,Arial,sans-serif; COLOR: #444
}
BUTTON {
	FONT: 12px/1.5 "Lucida Grande",Helvetica,Arial,sans-serif; COLOR: #444
}
SELECT {
	FONT: 12px/1.5 "Lucida Grande",Helvetica,Arial,sans-serif; COLOR: #444
}
TEXTAREA {
	FONT: 12px/1.5 "Lucida Grande",Helvetica,Arial,sans-serif; COLOR: #444
}
TEXTAREA {
	resize: none
}
TABLE {
	BORDER-COLLAPSE: collapse; EMPTY-CELLS: show
}
CAPTION {
	TEXT-ALIGN: left; FONT-WEIGHT: 400
}
TH {
	TEXT-ALIGN: left; FONT-WEIGHT: 400
}
UL LI {
	LIST-STYLE-TYPE: none
}
H1 {
	FONT-SIZE: 1em
}
H2 {
	FONT-SIZE: 1em
}
H3 {
	FONT-SIZE: 1em
}
H4 {
	FONT-SIZE: 1em
}
H5 {
	FONT-SIZE: 1em
}
H6 {
	FONT-SIZE: 1em
}
EM {
	FONT-STYLE: normal
}
CITE {
	FONT-STYLE: normal
}
A {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.z {
	FLOAT: left
}
.left {
	FLOAT: left
}
.y {
	FLOAT: right
}
.cl:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.cl {
	ZOOM: 1
}
.xg1 {
	COLOR: #999 !important
}
.xg1 A {
	COLOR: #999 !important
}
.xg2 {
	COLOR: #369
}
.xg2 A {
	COLOR: #369
}
.xi1 {
	COLOR: #f26c4f
}
.xi2 {
	COLOR: #008800
}
.f_bold {
	FONT-WEIGHT: 700
}
.pipe {
	MARGIN: 0px 5px; COLOR: #cbcbcb
}
.vm {
	VERTICAL-ALIGN: middle
}
.pbm {
	PADDING-BOTTOM: 10px !important
}
.ptm {
	PADDING-TOP: 10px !important
}
HR {
	DISPLAY: block; CLEAR: both
}
.solidline {
	MARGIN: 6px 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-TOP: #fff 1px solid
}
.hintinfo {
	BORDER-BOTTOM: #dbddd3 1px dotted; BORDER-LEFT: #dbddd3 1px dotted; PADDING-BOTTOM: 2px; MARGIN: 15px 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 2px; BACKGROUND: url(hint.gif) #fdfff2 no-repeat 7px 3px; BORDER-TOP: #dbddd3 1px dotted; BORDER-RIGHT: #dbddd3 1px dotted; PADDING-TOP: 2px
}
.wrap {
	MIN-WIDTH: 960px; TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 96%
}
#ajaxwaitid {
	Z-INDEX: 100; POSITION: absolute; LINE-HEIGHT: 1.6em; WIDTH: 100px; DISPLAY: none; BACKGROUND: #d00; HEIGHT: 1.6em; COLOR: #fff; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px
}
#hd .wrap {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.head {
	Z-INDEX: 3; MIN-HEIGHT: 70px
}
.head H2 {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 0px
}
.fastlg {
	OVERFLOW: hidden; PADDING-TOP: 14px
}
#ls_more {
	Z-INDEX: 300; BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 10px; WIDTH: 160px; PADDING-RIGHT: 10px; BACKGROUND: #fefefe; OVERFLOW: hidden; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 10px
}
#ls_more H3 {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
.head FORM P {
	PADDING-BOTTOM: 4px
}
.fastlg .txt {
	LINE-HEIGHT: 16px; HEIGHT: 16px; FONT-SIZE: 12px
}
#ls_more .txt {
	LINE-HEIGHT: 16px; HEIGHT: 16px; FONT-SIZE: 12px
}
#um {
	TEXT-ALIGN: right; LINE-HEIGHT: 2.3em; WIDTH: 60%; FLOAT: right; PADDING-TOP: 10px
}
.avt IMG {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #f2f2f2 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 48px; PADDING-RIGHT: 2px; BACKGROUND: #ffffff; HEIGHT: 48px; MARGIN-LEFT: 10px; BORDER-TOP: #f2f2f2 1px solid; BORDER-RIGHT: #cdcdcd 1px solid; PADDING-TOP: 2px
}
#um {
	COLOR: #444
}
#um A {
	COLOR: #444
}
.vwmy {
	PADDING-LEFT: 16px; BACKGROUND: url(../Images/user_online.gif) no-repeat 0px 2px; MARGIN-RIGHT: 4px
}
#um .p_pop A {
	TEXT-ALIGN: left; LINE-HEIGHT: 18px
}
#um .p_pop A:hover {
	COLOR: #fff
}
.g_up {
	POSITION: absolute; MARGIN-TOP: 4px; WIDTH: 130px
}
.mncr {
	POSITION: absolute; WIDTH: 50px; ZOOM: 1; BACKGROUND: url(../Images/ratbg.gif) no-repeat 5px 0px; HEIGHT: 6px; OVERFLOW: hidden; TOP: -5px
}
.crly {
	BORDER-BOTTOM: #f26c4f 1px solid; BORDER-LEFT: #f26c4f 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.6em; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #fff4dd; BORDER-TOP: #f26c4f 1px solid; BORDER-RIGHT: #f26c4f 1px solid; PADDING-TOP: 4px
}
.g_up .y {
	MARGIN-TOP: 5px
}
#menubar 
{
    width:100%;
	BACKGROUND-IMAGE: url(../Images/mu.png)
}
#mymenu {
	BACKGROUND-IMAGE: url(../Images/mu.png)
}
.pageinfo {
	BACKGROUND-IMAGE: url(../Images/mu.png)
}
#nav {
	BACKGROUND-IMAGE: url(../Images/mu.png)
}
#menubar {
	BACKGROUND-COLOR: #005dc3; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px 0px; HEIGHT: 33px; OVERFLOW: hidden
}
#menu LI {
	LINE-HEIGHT: 33px; DISPLAY: inline; HEIGHT: 33px
}
#menu LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; WHITE-SPACE: nowrap; BACKGROUND: url(../Images/mu.png) no-repeat 100% -33px; FLOAT: left; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: 700; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#menu LI A:hover {
	BACKGROUND-POSITION: 50% -66px
}
#menu LI A.current {
	BACKGROUND-POSITION: 50% -66px
}
#mymenu {
	PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 26px; MARGIN: 3px 10px 0px 0px; PADDING-LEFT: 10px !important; WIDTH: 85px; PADDING-RIGHT: 0px !important; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -99px; FLOAT: right !important; HEIGHT: 26px; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 0px !important
}
.s_type {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 14px; PADDING-TOP: 4px
}
.btnsearch {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 21px; BACKGROUND: url(../Images/icon_search.gif) no-repeat 0px 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 21px; BORDER-LEFT-WIDTH: 0px
}
* HTML #quicksearch {
	LINE-HEIGHT: 18px; DISPLAY: block; FLOAT: left; HEIGHT: 18px; PADDING-TOP: 4px
}
.pageinfo {
	LINE-HEIGHT: 37px; BACKGROUND-COLOR: #fff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px -125px; MARGIN-BOTTOM: 10px; HEIGHT: 37px; OVERFLOW: hidden
}
#nav {
	BORDER-BOTTOM: #ccc 0px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 8px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -162px; BORDER-TOP: #ccc 0px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
#forumlist_menu {
	WIDTH: 150px
}
.pageinfo #quicksearch_menu A {
	TEXT-ALIGN: left; LINE-HEIGHT: 18px
}
.announcement {
	POSITION: relative; LINE-HEIGHT: 24px; MARGIN-BOTTOM: 10px; HEIGHT: 24px; OVERFLOW: hidden
}
.topic_num {
	POSITION: relative; LINE-HEIGHT: 24px; MARGIN-BOTTOM: 10px; HEIGHT: 24px; OVERFLOW: hidden
}
.topic_num IMG {
	VERTICAL-ALIGN: middle
}
#online IMG {
	VERTICAL-ALIGN: middle
}
#announcement {
	PADDING-LEFT: 20px; BACKGROUND: url(icon_announcement.gif) no-repeat 0px 50%; HEIGHT: 24px; OVERFLOW: hidden
}
#announcement SPAN {
	LINE-HEIGHT: 23px; FLOAT: left; FONT-WEIGHT: 700
}
#announcement DIV {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px !important; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 24px; PADDING-TOP: 0px
}
#announcement LI {
	WHITE-SPACE: nowrap; FLOAT: left; MARGIN-RIGHT: 10px
}
#announcement LI EM {
	COLOR: #666; MARGIN-LEFT: 5px; FONT-SIZE: 0.83em
}
#supeitems LI {
	FLOAT: left; HEIGHT: 1.6em; OVERFLOW: hidden
}
#headfilter {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden; BORDER-TOP: #ccc 2px solid; PADDING-TOP: 10px
}
#headfilter A {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 4px; FLOAT: left; HEIGHT: 18px; BORDER-TOP: #cdcdcd 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #cdcdcd 1px solid; TEXT-DECORATION: none; PADDING-TOP: 4px
}
#headfilter A.current {
	BORDER-BOTTOM-COLOR: #369; BACKGROUND-COLOR: #e5edf2; BORDER-TOP-COLOR: #369; COLOR: #369; BORDER-RIGHT-COLOR: #369; BORDER-LEFT-COLOR: #369
}
#headfilter A:hover {
	BORDER-BOTTOM-COLOR: #369; BACKGROUND-COLOR: #e5edf2; BORDER-TOP-COLOR: #369; COLOR: #369; BORDER-RIGHT-COLOR: #369; BORDER-LEFT-COLOR: #369
}
#headfilter A.drop {
	BACKGROUND-IMAGE: url(icon_drop.gif); PADDING-RIGHT: 14px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 92% 50%
}
#headfilter .topictype A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN: 0px; BORDER-TOP-STYLE: none; FLOAT: none; BORDER-LEFT-STYLE: none
}
.taglist {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.taglist LI {
	MARGIN: 0px 10px; WIDTH: 10em; DISPLAY: inline; FLOAT: left; HEIGHT: 24px; OVERFLOW: hidden
}
.taglist LI EM {
	COLOR: #999; FONT-SIZE: 10px
}
.flbc {
	TEXT-INDENT: -9999px; WIDTH: 20px; BACKGROUND: url(cls.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 20px; OVERFLOW: hidden
}
.flbc:hover {
	BACKGROUND-POSITION: 0px -20px
}
.bm {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; ZOOM: 1; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#forumlinks LI {
	FLOAT: left; OVERFLOW: hidden
}
.forumlinks {
	MARGIN: 10px; ZOOM: 1; CLEAR: both; OVERFLOW: hidden
}
.forumimglink {
	MARGIN: 10px; ZOOM: 1; CLEAR: both; OVERFLOW: hidden
}
.forumtxtlink {
	MARGIN: 10px; ZOOM: 1; CLEAR: both; OVERFLOW: hidden
}
.forumlinks {
	BORDER-BOTTOM: #e8e8e8 1px dashed
}
.forumimglink {
	BORDER-BOTTOM: #e8e8e8 1px dashed
}
.forumlinks LI {
	WIDTH: 49.5%; HEIGHT: 40px
}
.forumlink_logo {
	MARGIN: 4px 15px 4px 0px; FLOAT: left
}
.forumimglink LI {
	HEIGHT: 36px
}
.forumimglink LI {
	MARGIN-RIGHT: 8px
}
.forumtxtlink LI {
	WIDTH: 8em; WHITE-SPACE: nowrap; MARGIN-RIGHT: 5px
}
.l_action {
	MARGIN-TOP: 6px; FLOAT: right; CURSOR: pointer; MARGIN-RIGHT: 10px
}
.bm_h {
	BORDER-BOTTOM: #d1d9df 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f2f2f2; HEIGHT: 28px; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
#online H3 {
	FONT-WEIGHT: 400
}
#online H3 STRONG {
	FONT-WEIGHT: 700
}
#onlinelist {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 55px; PADDING-RIGHT: 0px; BACKGROUND: url(online.gif) no-repeat 10px 10px; PADDING-TOP: 5px
}
#online DT {
	BORDER-BOTTOM: #e8e8e8 1px dashed; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.userlist {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.userlist LI {
	WIDTH: 128px; FLOAT: left; HEIGHT: 20px; OVERFLOW: hidden
}
.skin {
	WIDTH: 350px; BACKGROUND: #fff
}
.skin LI {
	BORDER-BOTTOM: #ddd 3px solid; POSITION: relative; BORDER-LEFT: #ddd 3px solid; MARGIN: 5px; WIDTH: 100px; BACKGROUND: url(nopreview.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 70px; OVERFLOW: hidden; BORDER-TOP: #ddd 3px solid; BORDER-RIGHT: #ddd 3px solid
}
.skin LI A {
	POSITION: relative; WIDTH: 100%; DISPLAY: block; FLOAT: left; HEIGHT: 100%; COLOR: #333; TEXT-DECORATION: none
}
.skin LI I {
	POSITION: absolute; FONT-STYLE: normal; WIDTH: 100px; HEIGHT: 70px; CURSOR: pointer
}
.skin LI SPAN {
	Z-INDEX: 1; POSITION: absolute; BOTTOM: 2px; CURSOR: pointer; LEFT: 10px
}
.skin LI EM {
	POSITION: absolute; FILTER: alpha(opacity=20); WIDTH: 100%; BOTTOM: 0px; BACKGROUND: #333333 0px 0px; HEIGHT: 24px; -moz-opacity: 0.2; opacity: 0.2
}
#bdayslist {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 55px; PADDING-RIGHT: 0px; BACKGROUND: url(bdays_cake.gif) no-repeat 10px 5px; BORDER-TOP: #e6e7e1 1px solid; PADDING-TOP: 10px
}
.stats H3 {
	DISPLAY: none
}
.stats LI {
	BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
.stats LI EM {
	FLOAT: right
}
.dt {
	WIDTH: 100%; BORDER-TOP: #cdcdcd 1px solid
}
.bm {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; BACKGROUND: #fff; BORDER-TOP: #cdcdcd 1px solid; BORDER-RIGHT: #cdcdcd 1px solid
}
.mbw {
	MARGIN-BOTTOM: 20px !important
}
.tbmu {
	BORDER-BOTTOM: #cdcdcd 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.dt TD {
	BORDER-BOTTOM: #cdcdcd 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-RIGHT: #cdcdcd 1px solid; PADDING-TOP: 7px
}
.dt TH {
	BORDER-BOTTOM: #cdcdcd 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-RIGHT: #cdcdcd 1px solid; PADDING-TOP: 7px
}
.dt TH {
	BACKGROUND: #f2f2f2
}
.dt .px {
	HEIGHT: 20px
}
.msgbox {
	PADDING-BOTTOM: 3em !important; PADDING-LEFT: 10em !important; PADDING-RIGHT: 10em !important; BACKGROUND: url(right.gif) no-repeat 4em 4em; FONT-SIZE: 12px; FONT-WEIGHT: 400; PADDING-TOP: 3em !important
}
.main .msgbox {
	PADDING-BOTTOM: 0.1em; MARGIN: 15px auto; PADDING-LEFT: 0.1em; WIDTH: 400px; PADDING-RIGHT: 0.1em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0.1em
}
.msgbox H1 {
	LINE-HEIGHT: 26px; MARGIN-BOTTOM: 1em; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
.msg_inner {
	MIN-HEIGHT: 60px; PADDING-LEFT: 4em; BACKGROUND: url(right.gif) no-repeat 0px 50%; HEIGHT: auto !important
}
.msgbox P {
	MARGIN: 1.5em 0px
}
.msgbox A {
	COLOR: #069
}
.error_msg {
	BACKGROUND: url(error.gif) no-repeat 0px 50%
}
.cpcontent .error_msg {
	BACKGROUND: url(error.gif) no-repeat 4em 50%
}
.onerror {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 22px; PADDING-RIGHT: 2px; BACKGROUND: url(check_error.gif) no-repeat 2px 2px; CLEAR: both; PADDING-TOP: 2px
}
.pages_btns {
	MARGIN-BOTTOM: 10px; CLEAR: both; OVERFLOW: hidden
}
.pages_btns #newspecial {
	FLOAT: left; MARGIN-RIGHT: 6px
}
.pages {
	MARGIN-TOP: 5px; FLOAT: right
}
.pages A {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: left; HEIGHT: 24px; MARGIN-LEFT: 4px; OVERFLOW: hidden; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
.pages SPAN {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: left; HEIGHT: 24px; MARGIN-LEFT: 4px; OVERFLOW: hidden; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
.pages KBD {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: left; HEIGHT: 24px; MARGIN-LEFT: 4px; OVERFLOW: hidden; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
.pages EM {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: left; HEIGHT: 24px; MARGIN-LEFT: 4px; OVERFLOW: hidden; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
.pageback A {
	MARGIN-LEFT: 0px
}
.pages A {
	BORDER-BOTTOM-COLOR: #c2d5e3; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: #c2d5e3; BORDER-RIGHT-COLOR: #c2d5e3; BORDER-LEFT-COLOR: #c2d5e3; TEXT-DECORATION: none
}
.pageback A {
	BORDER-BOTTOM-COLOR: #c2d5e3; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: #c2d5e3; BORDER-RIGHT-COLOR: #c2d5e3; BORDER-LEFT-COLOR: #c2d5e3; TEXT-DECORATION: none
}
.pages KBD {
	BORDER-BOTTOM-COLOR: #c2d5e3; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: #c2d5e3; BORDER-RIGHT-COLOR: #c2d5e3; BORDER-LEFT-COLOR: #c2d5e3; TEXT-DECORATION: none
}
.pages SPAN {
	BORDER-BOTTOM-COLOR: #c2d5e3; BACKGROUND-COLOR: #e5edf2; BORDER-TOP-COLOR: #c2d5e3; BORDER-RIGHT-COLOR: #c2d5e3; BORDER-LEFT-COLOR: #c2d5e3; FONT-WEIGHT: 700
}
.pages A.next {
	PADDING-RIGHT: 25px; BACKGROUND: url(arrow_right.gif) #fff no-repeat 90% 50%
}
.pageback A {
	PADDING-LEFT: 20px; BACKGROUND: url(arrow_left.gif) #fff no-repeat 4px 50%
}
.pages A:hover {
	BORDER-BOTTOM-COLOR: #369; BORDER-TOP-COLOR: #369; BORDER-RIGHT-COLOR: #369; BORDER-LEFT-COLOR: #369
}
.pages EM {
	BORDER-BOTTOM-COLOR: #369; BORDER-TOP-COLOR: #369; BORDER-RIGHT-COLOR: #369; BORDER-LEFT-COLOR: #369
}
.pages KBD {
	BACKGROUND: #fff; FONT-SIZE: 14px
}
.pages KBD INPUT {
	BORDER-BOTTOM: #cad9ea 1px solid; BORDER-LEFT: #cad9ea 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 16px; COLOR: #09c; FONT-SIZE: 14px; BORDER-TOP: #cad9ea 1px solid; BORDER-RIGHT: #cad9ea 1px solid; PADDING-TOP: 0px
}
.pages KBD B {
	FONT-SIZE: 14px; FONT-WEIGHT: 400
}
.chg_topic {
	MARGIN: 3px
}
.chg_topic A {
	COLOR: #09c
}
.threadflow {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
.main {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; PADDING-BOTTOM: 14px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; BORDER-TOP: #cdcdcd 1px solid; BORDER-RIGHT: #cdcdcd 1px solid; PADDING-TOP: 14px
}
.forum .main {
	BORDER-TOP-STYLE: none
}
#subforum .titlebar {
	BORDER-TOP-STYLE: none
}
.forum .main {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.thread {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.viewthread {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#subforum {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.quickpost {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.main TABLE {
	WIDTH: 100%
}
.main H6 {
	LINE-HEIGHT: 32px; MARGIN-BOTTOM: 10px; HEIGHT: 32px; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
.main H3 {
	LINE-HEIGHT: 32px; MARGIN-BOTTOM: 10px; HEIGHT: 32px; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
.main H6 SPAN {
	FONT-SIZE: 12px; FONT-WEIGHT: 400
}
.titlebar {
	BORDER-BOTTOM: #c2d5e3 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(titlebg.png) #ebf2f6 repeat-x 0px 0px; HEIGHT: 30px; BORDER-TOP: #c2d5e3 1px solid; PADDING-TOP: 0px
}
.titlebar IMG {
	MARGIN-TOP: 10px; MARGIN-LEFT: 10px; CURSOR: pointer
}
.o IMG {
	MARGIN-TOP: 10px; MARGIN-LEFT: 10px; CURSOR: pointer
}
.o IMG {
	MARGIN-TOP: 8px; MARGIN-LEFT: 20px
}
.moders {
	WIDTH: 180px
}
.moders LI {
	WIDTH: 87px; DISPLAY: inline; FLOAT: left; HEIGHT: 22px; MARGIN-LEFT: 2px; oveflow: hidden
}
.moders A {
	LINE-HEIGHT: 16px
}
.fi {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.list TH {
	BORDER-BOTTOM: #ebebeb 1px dashed; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 50px; COLOR: #666; PADDING-TOP: 6px
}
.list TD {
	BORDER-BOTTOM: #ebebeb 1px dashed; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 50px; COLOR: #666; PADDING-TOP: 6px
}
.list TH {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 8px 50%; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.list TH.notopic {
	BACKGROUND-IMAGE: url(forum.gif); PADDING-LEFT: 50px !important
}
.list TH.new {
	BACKGROUND-IMAGE: url(forum_new.gif); PADDING-LEFT: 50px !important
}
.list H2 EM {
	FONT-WEIGHT: 400
}
.list H2 STRONG {
	COLOR: #f26c4f
}
.list TH IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.nums {
	TEXT-ALIGN: right; WIDTH: 120px
}
.nums EM {
	COLOR: #369
}
#forumheader #modedby A {
	COLOR: #369
}
.subject EM {
	COLOR: #369
}
.subject EM A {
	COLOR: #369
}
.list TD.lastpost {
	WIDTH: 260px
}
.list TD.lastpost P {
	WIDTH: 240px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; HEIGHT: 20px; MARGIN-LEFT: 20px; OVERFLOW: hidden
}
.topicbackwriter {
	MARGIN-LEFT: 20px
}
#fastpost {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
#fastpost DL {
	COLOR: #8c8c8c; OVERFLOW: hidden
}
#fastpost DT IMG {
	PADDING-RIGHT: 4px; BACKGROUND: #fff; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 10px
}
#fastpost DT A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 14px; COLOR: #09c; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.postsubmit {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: -16px; WIDTH: 60px; BACKGROUND: url(btn_post.gif) no-repeat 0px 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 26px; COLOR: #fff; MARGIN-LEFT: 20px; BORDER-LEFT-WIDTH: 0px
}
* HTML .postsubmit {
	MARGIN-TOP: -8px
}
* + HTML .postsubmit {
	MARGIN-TOP: -8px
}
#forumtreelist A {
	LINE-HEIGHT: 24px; WIDTH: 130px; FLOAT: left; HEIGHT: 24px; OVERFLOW: hidden
}
#forumtree_menu .headactions {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
* + HTML #quickmessage .txtarea {
	OVERFLOW: hidden
}
#forumheader {
	LINE-HEIGHT: 24px
}
#forumheader H1 {
	FLOAT: left; FONT-SIZE: 16px; MARGIN-RIGHT: 1em
}
.forumaction A {
	PADDING-LEFT: 20px; PADDING-RIGHT: 1em; BACKGROUND: url(forumdigest.gif) no-repeat 0px 50%
}
.forumaction .feed {
	BACKGROUND-IMAGE: url(icon_feed.gif)
}
.thread TABLE {
	TABLE-LAYOUT: fixed
}
.thread TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.thread TH {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.thread .by {
	WIDTH: 110px
}
.thread .num {
	WIDTH: 80px
}
.category {
	BORDER-BOTTOM: #cdcdcd 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f2f2f2; BORDER-TOP: #fff 1px solid; PADDING-TOP: 4px
}
#atarget {
	LINE-HEIGHT: 16px; PADDING-LEFT: 15px; BACKGROUND: url(atarget.png) no-repeat 0px 3px; HEIGHT: 16px; COLOR: #369; CURSOR: pointer; MARGIN-RIGHT: 10px
}
.atarget_1#atarget {
	BACKGROUND-POSITION: 0px -37px
}
.threadlist {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.threadlist TH {
	BORDER-BOTTOM: #c2d5e3 1px solid
}
.threadlist TD {
	BORDER-BOTTOM: #c2d5e3 1px solid
}
.separation {
	BACKGROUND: #f2f2f2
}
.folder {
	TEXT-ALIGN: center; WIDTH: 30px
}
.icon {
	TEXT-ALIGN: center; WIDTH: 26px
}
.threadlist .subject {
	PADDING-RIGHT: 10px; FONT-SIZE: 14px
}
.subject INPUT[type='checkbox'] {
	MARGIN-TOP: 1px; MARGIN-RIGHT: 5px
}
.subject SPAN.new {
	TEXT-TRANSFORM: uppercase; WHITE-SPACE: nowrap; COLOR: #090; FONT-SIZE: 9px
}
.subject IMG {
	VERTICAL-ALIGN: middle
}
.threadpages {
	WHITE-SPACE: nowrap; MARGIN-LEFT: 10px; FONT-SIZE: 12px
}
.threadpages A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
.threadlist CITE {
	DISPLAY: block
}
.thread .num EM {
	DISPLAY: block
}
.threadlist .by EM {
	FONT-FAMILY: Arial,sans-serif; COLOR: #999; FONT-SIZE: 11px
}
.threadlist .by EM A {
	FONT-FAMILY: Arial,sans-serif; COLOR: #999; FONT-SIZE: 11px
}
.time {
	FONT-FAMILY: Arial,sans-serif; COLOR: #999; FONT-SIZE: 11px
}
.thread .num EM {
	FONT-FAMILY: Arial,sans-serif; COLOR: #999; FONT-SIZE: 11px
}
.zerothreads {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; HEIGHT: 40px; FONT-SIZE: 14px; VERTICAL-ALIGN: middle
}
.searchlist TABLE {
	BORDER-COLLAPSE: separate
}
.onthread {
	BACKGROUND: #f2f2f2
}
#postsContainer TABLE {
	TABLE-LAYOUT: fixed
}
.postauthor {
	WIDTH: 166px; BACKGROUND: #e5edf2; VERTICAL-ALIGN: top; OVERFLOW: hidden; BORDER-RIGHT: #c2d5e3 1px solid
}
.postcontent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; VERTICAL-ALIGN: top; OVERFLOW: hidden; PADDING-TOP: 0px
}
.threadad .postauthor {
	LINE-HEIGHT: 5px; BACKGROUND: #c2d5e3; HEIGHT: 5px
}
.threadad .adcontent {
	BACKGROUND: #e5edf2
}
.poster {
	BORDER-BOTTOM: #cdcdcd 1px dashed; LINE-HEIGHT: 36px; HEIGHT: 36px; OVERFLOW: hidden; FONT-WEIGHT: 700
}
.onlineyes {
	PADDING-LEFT: 20px; BACKGROUND: url(useronline.gif) no-repeat 5px 45%
}
.onlineno {
	PADDING-LEFT: 20px; BACKGROUND: url(useronline.gif) no-repeat 5px 45%
}
.onlineno {
	BACKGROUND-IMAGE: url(useroutline.gif)
}
.avatar {
	MARGIN: 10px 15px
}
.avatar IMG {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(avatar_shadow.gif) #fff repeat-x 0px 100%; PADDING-TOP: 5px
}
.postauthor P {
	MARGIN: 5px 10px 5px 15px; OVERFLOW: hidden
}
.postauthor UL {
	MARGIN: 5px 10px 5px 15px; OVERFLOW: hidden
}
.medals {
	MARGIN: 5px 10px 5px 15px; OVERFLOW: hidden
}
UL.otherinfo LI {
	LINE-HEIGHT: 24px; HEIGHT: 24px; OVERFLOW: hidden
}
UL.otherinfo LI LABEL {
	WIDTH: 70px; FLOAT: left
}
UL.plug LI {
	LINE-HEIGHT: 24px; WIDTH: 49.5%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 50%; FLOAT: left; HEIGHT: 24px
}
.medals IMG {
	MARGIN-RIGHT: 4px
}
.topictitle {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 17px
}
.hm {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WORD-WRAP: normal; WHITE-SPACE: nowrap; OVERFLOW: hidden; PADDING-TOP: 10px
}
.hm IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 4px
}
.ts {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FONT: bold 16px "Microsoft Yahei",Hei,Tahoma,SimHei,sans-serif; PADDING-TOP: 12px
}
.xs0 {
	MARGIN-LEFT: 4px; FONT-SIZE: 12px; FONT-WEIGHT: 400
}
.topictitle H1 {
	FONT-SIZE: 16px
}
.topictitle SPAN {
	PADDING-LEFT: 20px; FONT-SIZE: 12px; FONT-WEIGHT: 400
}
.topictitle SPAN EM {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #f26c4f; PADDING-TOP: 0px
}
.pi {
	BORDER-BOTTOM: #e6e7e1 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; HEIGHT: 16px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.pi STRONG A {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 4px; MARGIN-TOP: -6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FLOAT: right; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: 400; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 4px
}
.postinfo IMG {
	VERTICAL-ALIGN: middle
}
A.floor:link {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 4px; MARGIN-TOP: -6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: 400; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 4px
}
A.floor:hover {
	BORDER-BOTTOM-COLOR: #cdcdcd; BORDER-TOP-COLOR: #cdcdcd; BORDER-RIGHT-COLOR: #cdcdcd; BORDER-LEFT-COLOR: #cdcdcd; TEXT-DECORATION: none; -moz-border-radius: 10px 10px 10px 10px
}
.msgfsize * {
	FLOAT: left
}
.msgfsize SMALL {
	BACKGROUND-IMAGE: url(text_control.png); TEXT-INDENT: -9999px; WIDTH: 20px; CURSOR: pointer
}
.msgfsize BIG {
	BACKGROUND-IMAGE: url(text_control.png); TEXT-INDENT: -9999px; WIDTH: 20px; CURSOR: pointer
}
.msgfsize SMALL {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px
}
.msgfsize BIG {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -20px 50%
}
.msgfsize SMALL B {
	VISIBILITY: hidden
}
.msgfsize BIG B {
	VISIBILITY: hidden
}
.defaultpost {
	MIN-HEIGHT: 180px !important; HEIGHT: auto !important
}
.autosave {
	BEHAVIOR: url(#default#userdata)
}
.postmessage * {
	LINE-HEIGHT: 175%
}
.pmmessage * {
	LINE-HEIGHT: 175%
}
.register * {
	LINE-HEIGHT: 175%
}
.postmessage H2 {
	MARGIN: 0.3em 0px; FONT-SIZE: 1.17em
}
.threadtags {
	BORDER-BOTTOM: #eee 1px dashed; PADDING-BOTTOM: 4px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: url(tag.gif) no-repeat 0px 50%; COLOR: #999; PADDING-TOP: 4px
}
.threadtags A {
	COLOR: #000
}
.tagthread .close {
	PADDING-RIGHT: 15px; FLOAT: right
}
.tagthread LI {
	LINE-HEIGHT: 1.6em
}
SPAN.t_tag {
	BORDER-BOTTOM: #ff0000 1px solid; WHITE-SPACE: nowrap; CURSOR: pointer
}
.t_msgfont {
	FONT-SIZE: 14px
}
.t_msgfont TD {
	FONT-SIZE: 14px
}
.t_bigfont {
	FONT-SIZE: 16px
}
.t_bigfont TD {
	FONT-SIZE: 16px
}
.jammer {
	COLOR: #fff
}
.hide {
	BORDER-BOTTOM: #ff9a9a 1px dashed; BORDER-LEFT: #ff9a9a 1px dashed; PADDING-BOTTOM: 8px; MARGIN: 10px 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 8px; BACKGROUND: url(locked.gif) #fff no-repeat 6px 12px; FONT-SIZE: 12px; BORDER-TOP: #ff9a9a 1px dashed; BORDER-RIGHT: #ff9a9a 1px dashed; PADDING-TOP: 8px
}
.hide:hover {
	BACKGROUND: url(locked.gif) #f7f7f7 no-repeat 6px 12px
}
.hide STRONG {
	COLOR: #f26c4f
}
.hide A {
	COLOR: #369
}
.t_msgfont A {
	COLOR: #369; TEXT-DECORATION: underline
}
.t_bigfont A {
	COLOR: #369; TEXT-DECORATION: underline
}
.threadstamp {
	POSITION: absolute; MARGIN-TOP: -70px; MARGIN-LEFT: 300px
}
.silverlight {
	FLOAT: right; MARGIN-RIGHT: -4px
}
.plc {
	PADDING-LEFT: 20px; OVERFLOW: hidden
}
#operatSel {
	FONT-SIZE: 14px
}
.postattachlist {
	BORDER-BOTTOM: #ebebeb 1px dashed; MARGIN-TOP: 2em; FONT-SIZE: 12px; OVERFLOW: hidden
}
.t_attachlist {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 45%; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 64px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.t_attachlist DT {
	WIDTH: 40px; FLOAT: left; FONT-WEIGHT: 700
}
.t_attachlist DD {
	MARGIN-LEFT: 40px
}
.t_attachlist_img {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.attachimg {
	FLOAT: none; HEIGHT: auto; OVERFLOW: visible
}
.t_attach {
	FILTER: alpha(opacity=85%); BACKGROUND: #fff; opacity: 0.85
}
.absmiddle {
	VERTICAL-ALIGN: middle
}
.postertext {
	MARGIN-TOP: 10px; BACKGROUND: url(sigline.gif) no-repeat 0px 0px; PADDING-TOP: 15px
}
.signatures {
	MARGIN: 10px 0px; ; HEIGHT: expression(signature(this)); OVERFLOW: hidden
}
.signatures * {
	LINE-HEIGHT: normal
}
.lastediter {
	TEXT-ALIGN: center; MARGIN: 15px 0px; CLEAR: both
}
.manageinfo {
	TEXT-ALIGN: center; MARGIN: 15px 0px; CLEAR: both
}
.t_msgfont UL {
	MARGIN-LEFT: 14px
}
.t_bigfont UL {
	MARGIN-LEFT: 14px
}
.t_smallfont UL {
	MARGIN-LEFT: 14px
}
.t_msgfont UL LI {
	LIST-STYLE-TYPE: disc; MARGIN-LEFT: 2em
}
.t_bigfont UL LI {
	LIST-STYLE-TYPE: disc; MARGIN-LEFT: 2em
}
.t_smallfont UL LI {
	LIST-STYLE-TYPE: disc; MARGIN-LEFT: 2em
}
.faq LI {
	LIST-STYLE-TYPE: disc; MARGIN-LEFT: 2em
}
UL.litype_1 LI {
	LIST-STYLE-TYPE: decimal
}
UL.litype_2 LI {
	LIST-STYLE-TYPE: lower-alpha
}
UL.litype_3 LI {
	LIST-STYLE-TYPE: upper-alpha
}
.t_table {
	BORDER-LEFT: #ccc 1px solid; MARGIN-TOP: 10px
}
.t_table {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: collapse; EMPTY-CELLS: show; BORDER-RIGHT: #ccc 1px solid
}
.t_table TD {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: collapse; EMPTY-CELLS: show; BORDER-RIGHT: #ccc 1px solid
}
.t_table TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 4px
}
.quote {
	PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-LEFT: 65px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.blockcode {
	PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-LEFT: 65px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.quote {
	PADDING-BOTTOM: 5px; BACKGROUND: url(icon_quote_s.gif) #f9f9f9 no-repeat 20px 6px
}
.quote BLOCKQUOTE {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.6em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 65px; BACKGROUND: url(icon_quote_e.gif) no-repeat 100% 100%; PADDING-TOP: 0px
}
.blockcode {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 76%; PADDING-RIGHT: 0px; BACKGROUND: url(codebg.gif) #f7f7f7 repeat-y 0px 0px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
.blockcode OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.blockcode OL LI {
	LINE-HEIGHT: 1.8em; LIST-STYLE-TYPE: decimal-leading-zero; PADDING-LEFT: 10px; FONT-FAMILY: Monaco,Consolas,"Lucida Console","Courier New",serif; MARGIN-LEFT: 2em; FONT-SIZE: 12px
}
.blockcode OL LI:hover {
	BORDER-BOTTOM: #eee 0px solid; BORDER-LEFT: #eee 0px solid; BACKGROUND: #fff; COLOR: #09c; BORDER-TOP: #eee 0px solid; BORDER-RIGHT: #eee 0px solid
}
* HTML .blockcode OL LI {
	FONT-FAMILY: "Courier New",serif
}
.blockcode EM {
	COLOR: #09c !important; MARGIN-LEFT: 43px; FONT-SIZE: 12px; CURSOR: pointer
}
.pollpanel {
	MARGIN: 10px 0px
}
.pollpanel TABLE {
	WIDTH: auto
}
.pollpanel H4 {
	LINE-HEIGHT: 1.6em; MARGIN-BOTTOM: 10px; COLOR: #666; FONT-WEIGHT: 400
}
.selector {
	WIDTH: 20px
}
.selector INPUT {
	MARGIN-TOP: -3px
}
.pollpanel TABLE TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
TD.optionvessel {
	WIDTH: 420px
}
.optionbar {
	LINE-HEIGHT: normal; WIDTH: 420px; BACKGROUND: #efefef; HEIGHT: 16px
}
.polloptionbar {
	LINE-HEIGHT: normal; HEIGHT: 16px
}
.pollcolor1 {
	BACKGROUND: #e92725
}
.pollcolor2 {
	BACKGROUND: #f27b21
}
.pollcolor3 {
	BACKGROUND: #f2a61f
}
.pollcolor4 {
	BACKGROUND: #5aaf4a
}
.pollcolor5 {
	BACKGROUND: #42c4f5
}
.pollcolor6 {
	BACKGROUND: #0099cc
}
.pollcolor7 {
	BACKGROUND: #3365ae
}
.pollcolor8 {
	BACKGROUND: #2a3591
}
.pollcolor9 {
	BACKGROUND: #592d8e
}
.pollcolor0 {
	BACKGROUND: #db3191
}
.voters {
	MARGIN-TOP: 10px; OVERFLOW: hidden
}
.voters LI {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; WIDTH: 120px; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 6px
}
.newrate {
	MARGIN: 20px 0px; OVERFLOW: hidden
}
.special_reward {
	MARGIN: 20px 0px; OVERFLOW: hidden
}
.newrate UL {
	ZOOM: 1; MARGIN-BOTTOM: 10px; MARGIN-LEFT: -4px; OVERFLOW: hidden
}
.newrate LI {
	TEXT-ALIGN: center; LIST-STYLE-TYPE: none; WIDTH: 67px; FLOAT: left; HEIGHT: 84px; OVERFLOW: hidden; MARGIN-RIGHT: 4px
}
.btn_rate {
	BORDER-BOTTOM: #e6e7e1 1px dotted; PADDING-BOTTOM: 6px; PADDING-LEFT: 4px; PADDING-RIGHT: 10px; PADDING-TOP: 6px
}
.btn_rate A {
	MARGIN: 0px 0.5em
}
.rateavatar {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.rateavatar IMG {
	MARGIN: auto
}
.attach_popup {
	BORDER-BOTTOM: #fff 0px solid; BORDER-LEFT: #fff 5px solid; WIDTH: 180px; BORDER-TOP: #fff 5px solid; BORDER-RIGHT: #fff 5px solid
}
.newrate .attach_popup {
	WIDTH: auto
}
.cornerlayger {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 6px
}
.newrate .cornerlayger {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WHITE-SPACE: nowrap; BACKGROUND: #f7f9f8; COLOR: #999; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.newrate .cornerlayger EM {
	COLOR: #f60
}
.minicorner {
	MARGIN-TOP: -1px; HEIGHT: 6px
}
.newrate .minicorner {
	BACKGROUND: url(ratesrcorebg.gif) no-repeat 5px 0px
}
.rsld {
	TEXT-ALIGN: center; WIDTH: 90px; BACKGROUND: url(rwd.gif) no-repeat 0px 0px; HEIGHT: 118px; COLOR: #ff3300
}
.rusld {
	TEXT-ALIGN: center; WIDTH: 90px; BACKGROUND: url(rwd.gif) no-repeat 0px 0px; HEIGHT: 118px; COLOR: #ff3300
}
.rsld {
	BACKGROUND-POSITION: 0px -118px; COLOR: #999999
}
.rsld CITE {
	MARGIN: 26px auto 6px; DISPLAY: block; HEIGHT: 30px; FONT-SIZE: 28px
}
.rusld CITE {
	MARGIN: 26px auto 6px; DISPLAY: block; HEIGHT: 30px; FONT-SIZE: 28px
}
.rwdn {
	MARGIN-LEFT: 110px
}
.rwdn .pn {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 84px; BACKGROUND: #eee; COLOR: #333; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.rwdn .pn * {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
.psth {
	PADDING-BOTTOM: 5px; MARGIN: 2em 0px 2em -20px; PADDING-LEFT: 20px; WIDTH: 240px; PADDING-RIGHT: 45px; BACKGROUND: url(../../common/arw.gif) no-repeat 100% 50%; COLOR: #f26c4f; FONT-SIZE: 14px; PADDING-TOP: 5px
}
.pstl {
	MARGIN-BOTTOM: 2em; CLEAR: left
}
.psta {
	WIDTH: 30px; FLOAT: left
}
.psta IMG {
	WIDTH: 24px; HEIGHT: 24px
}
.psti {
	MARGIN-LEFT: 30px
}
.debatebox {
	MARGIN: 10px 0px; OVERFLOW: hidden
}
.debate_show {
	MARGIN: 10px 0px; OVERFLOW: hidden
}
.bonusrate {
	MARGIN: 10px 0px; OVERFLOW: hidden
}
.debate_show P {
	FONT-WEIGHT: 700
}
.specialtitle {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
.squaretitle {
	BORDER-BOTTOM: #e8f3fd 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e8f3fd 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 48%; PADDING-RIGHT: 0px; BACKGROUND: #f4f9fd; FLOAT: left; FONT-SIZE: 13px; OVERFLOW: hidden; BORDER-TOP: #e8f3fd 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #e8f3fd 1px solid; PADDING-TOP: 10px
}
.sidetitle {
	BORDER-BOTTOM: #e8f3fd 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e8f3fd 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 48%; PADDING-RIGHT: 0px; BACKGROUND: #f4f9fd; FLOAT: left; FONT-SIZE: 13px; OVERFLOW: hidden; BORDER-TOP: #e8f3fd 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #e8f3fd 1px solid; PADDING-TOP: 10px
}
.balance {
	BORDER-BOTTOM: #b4c9e0 1px solid; POSITION: relative; BORDER-LEFT: #b4c9e0 1px solid; MARGIN-TOP: 10px; BACKGROUND: #f8f0d0; COLOR: #000; CLEAR: both; FONT-SIZE: 14px; BORDER-TOP: #b4c9e0 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #b4c9e0 1px solid
}
.balance SPAN.scalevalue1 {
	POSITION: absolute; TOP: 5px; LEFT: 6px
}
.balance SPAN.scalevalue {
	POSITION: absolute; TOP: 5px; RIGHT: 6px
}
.balance EM {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold
}
.balance B {
	FONT-SIZE: 18px
}
.squareboll {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #d4e6ee; HEIGHT: 16px; PADDING-TOP: 6px
}
* HTML .squareboll {
	MARGIN-TOP: -1px
}
#positivepostform {
	PADDING-BOTTOM: 10px; MARGIN: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #d4e6ee; PADDING-TOP: 10px
}
#negativepostform {
	PADDING-BOTTOM: 10px; MARGIN: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #d4e6ee; PADDING-TOP: 10px
}
#positivepostform2 {
	PADDING-BOTTOM: 10px; MARGIN: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #d4e6ee; PADDING-TOP: 10px
}
#negativepostform2 {
	PADDING-BOTTOM: 10px; MARGIN: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #d4e6ee; PADDING-TOP: 10px
}
#negativepostform {
	BACKGROUND: #f8f0d0
}
#negativepostform2 {
	BACKGROUND: #f8f0d0
}
#positivepostform {
	MARGIN: 10px 0px
}
.buttoncontrol {
	MARGIN: 10px 0px
}
#negativepostform {
	MARGIN: 10px 0px
}
.buttoncontrol {
	TEXT-ALIGN: center
}
.buttoncontrol BUTTON {
	BACKGROUND: #d4e6ee
}
.submitbutton {
	BACKGROUND: #d4e6ee
}
.oppositionbox .buttoncontrol BUTTON {
	BACKGROUND: #f8f0d0
}
.oppositionbox .submitbutton {
	BACKGROUND: #f8f0d0
}
.squarebox {
	POSITION: relative; WIDTH: 48%; FLOAT: left
}
.oppositionbox {
	POSITION: relative; WIDTH: 48%; FLOAT: left
}
.sidetitle {
	FLOAT: right
}
.oppositionbox {
	FLOAT: right
}
.talkinner H2 {
	PADDING-BOTTOM: 6px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.square {
	MARGIN-BOTTOM: 10px; BACKGROUND: #d4e6ee; OVERFLOW: hidden
}
.oppositionbox .square {
	BACKGROUND: #f8f0d0
}
.debatemessage {
	BACKGROUND: #d4e6ee; OVERFLOW: hidden
}
.oppositionbox .debatemessage {
	BACKGROUND: #f8f0d0
}
.supportbox {
	TEXT-ALIGN: center; WIDTH: 90px; VERTICAL-ALIGN: top
}
.supportbox P {
	MARGIN: 12px auto; WIDTH: 60px; HEIGHT: 90px
}
.supportbox SPAN {
	DISPLAY: block
}
.comment SPAN {
	DISPLAY: block
}
.supportbox SPAN.talknum {
	LINE-HEIGHT: 40px; COLOR: #ffcc00; FONT-SIZE: 40px
}
.comment SPAN.talknum {
	LINE-HEIGHT: 40px; COLOR: #ffcc00; FONT-SIZE: 40px
}
SPAN.cliktalk {
	LINE-HEIGHT: 20px; HEIGHT: 20px
}
.supportbox SPAN.cliktalk A {
	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #ebebeb; COLOR: #000; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.comment SPAN.cliktalk A {
	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #ebebeb; COLOR: #000; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.othertalk A {
	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #ebebeb; COLOR: #000; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.comment {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
.talkinner H3 {
	COLOR: #000; FONT-WEIGHT: normal
}
.talkinner H3 SPAN {
	FLOAT: right
}
.box .talkinner TBODY TD {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.talkinner .othertalk {
	TEXT-ALIGN: right; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.debatepages {
	MARGIN-BOTTOM: 8px
}
.debatepages A {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 2px; BACKGROUND: #d4e6ee; COLOR: #000; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.debatepages SPAN {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 2px; BACKGROUND: #d4e6ee; COLOR: #000; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.debatepages SPAN {
	BACKGROUND: #fff; FONT-WEIGHT: bold
}
.oppositionbox .debatepages A {
	BACKGROUND: #f8f0d0
}
.useraction {
	TEXT-ALIGN: center; MARGIN: 20px auto
}
.useraction A {
	BORDER-BOTTOM: #c2d5e3 1px solid; BORDER-LEFT: #c2d5e3 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e5edf2; MARGIN: 0px 2px; PADDING-LEFT: 25px; PADDING-RIGHT: 8px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 5px 50%; BORDER-TOP: #c2d5e3 1px solid; BORDER-RIGHT: #c2d5e3 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#ajax_favorite {
	BACKGROUND-IMAGE: url(favorite.gif)
}
#ratelink {
	BACKGROUND-IMAGE: url(agree.gif)
}
#share {
	BACKGROUND-IMAGE: url(share.png)
}
#forward {
	BACKGROUND-IMAGE: url(pm_1.gif)
}
.p_control {
	PADDING-BOTTOM: 10px; MARGIN: 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 16px; COLOR: #999; BORDER-TOP: #e6e7e1 1px dashed; PADDING-TOP: 10px
}
.postactions A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.bonus .y A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.postactions .y A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.repquote {
	BACKGROUND-IMAGE: url(poster_action.png); BACKGROUND-REPEAT: no-repeat
}
.fastreply {
	BACKGROUND-IMAGE: url(poster_action.png); BACKGROUND-REPEAT: no-repeat
}
.editpost {
	BACKGROUND-IMAGE: url(poster_action.png); BACKGROUND-REPEAT: no-repeat
}
.delpost {
	BACKGROUND-IMAGE: url(poster_action.png); BACKGROUND-REPEAT: no-repeat
}
.fastreply {
	BACKGROUND-POSITION: 0px 5px
}
.repquote {
	BACKGROUND-POSITION: 0px -25px
}
.editpost {
	BACKGROUND-POSITION: 0px -56px
}
.delpost {
	BACKGROUND-POSITION: 0px -84px
}
.forumcontrol .postauthor {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px
}
.modaction {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.postcontent .pages_btns {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 11px
}
.share {
	WIDTH: 240px
}
.uc {
	BORDER-BOTTOM: #cdcdcd 1px solid; PADDING-BOTTOM: 10px; CLEAR: both; OVERFLOW: hidden
}
.uc_app {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 32px; WIDTH: 140px; BACKGROUND: #e7f0f7; FLOAT: left; FONT-SIZE: 14px; OVERFLOW: hidden; BORDER-TOP: #cdcdcd 1px solid; BORDER-RIGHT: #cdcdcd 1px solid
}
.uc_app H2 {
	BORDER-BOTTOM: #cdcdcd 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 16px; PADDING-TOP: 10px
}
.uc_app LI {
	BORDER-BOTTOM: #ccc 1px dashed; MARGIN: 0px 10px
}
.uc_app LI.current {
	BORDER-BOTTOM-STYLE: solid; PADDING-BOTTOM: 0px; MARGIN: -1px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(tbn.png) #ccc repeat-x 0px 0px; BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 0px
}
.uc_app LI A {
	DISPLAY: block; HEIGHT: 32px; TEXT-DECORATION: none
}
.uc_main {
	WIDTH: 100%; FLOAT: right; OVERFLOW: hidden; MARGIN-RIGHT: -160px
}
.uc_content {
	WIDTH: auto; MARGIN-RIGHT: 160px
}
.uc_content H1 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 16px; PADDING-TOP: 10px
}
.uc_content .pages_btns {
	MARGIN-TOP: 10px
}
.uc_content FORM {
	CLEAR: both
}
.uc_content .zerothreads {
	CLEAR: both
}
.u_t {
	BORDER-BOTTOM: #cdcdcd 1px solid; MARGIN-BOTTOM: 10px
}
#avatarctrl EMBED {
	MARGIN-LEFT: -44px
}
#avatarctrl OBJECT {
	MARGIN-LEFT: -44px
}
.uc .tfm TH {
	WIDTH: 95px; VERTICAL-ALIGN: top
}
.uc_header {
	POSITION: relative; ZOOM: 1; OVERFLOW: hidden
}
.uc_header .btn_uc {
	Z-INDEX: 100; POSITION: absolute; TOP: 12px; RIGHT: 4px; FONT-WEIGHT: 700
}
.rulespreview {
	BORDER-BOTTOM: #707070 1px dashed; BORDER-LEFT: #707070 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 68% !important; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BORDER-TOP: #707070 1px dashed; BORDER-RIGHT: #707070 1px dashed; PADDING-TOP: 10px
}
.cpuser {
	MARGIN: 10px 0px 20px; OVERFLOW: hidden
}
.cpuser IMG {
	FLOAT: left; MARGIN-RIGHT: 30px
}
.cpuser UL {
	FLOAT: left; MARGIN-RIGHT: 30px
}
.cpuser UL LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.cpsignature {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; PADDING-TOP: 4px
}
.cpsignature SPAN {
	FONT-WEIGHT: 700
}
.c_header {
	MARGIN: 10px 0px; ZOOM: 1; OVERFLOW: hidden
}
.searchlist {
	MARGIN: 10px 0px; ZOOM: 1; OVERFLOW: hidden
}
.c_header H2 {
	PADDING-RIGHT: 15px; FLOAT: left; FONT-SIZE: 14px; CURSOR: pointer
}
.c_header H3 {
	PADDING-RIGHT: 15px; FLOAT: left; FONT-SIZE: 14px; CURSOR: pointer
}
.c_header H3 {
	BACKGROUND-IMAGE: url(user_cp.png); BACKGROUND-REPEAT: no-repeat
}
.closenode {
	BACKGROUND-IMAGE: url(user_cp.png); BACKGROUND-REPEAT: no-repeat
}
.closenode H3 {
	BACKGROUND-IMAGE: url(user_cp.png); BACKGROUND-REPEAT: no-repeat
}
.c_header H3 {
	BACKGROUND-COLOR: #fff; BACKGROUND-POSITION: 100% -3px
}
.closenode {
	BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 100% -63px
}
.closenode H3 {
	BACKGROUND-POSITION: 100% -33px
}
.c_header .c_header_ctrlbtn {
	DISPLAY: none
}
.closenode .c_header_ctrlbtn {
	BACKGROUND-COLOR: #fff; DISPLAY: block; CURSOR: pointer
}
.channelinfo {
	MARGIN-BOTTOM: 8px; CLEAR: both
}
.f_tab {
	BORDER-BOTTOM: #cdcdcd 1px solid; LINE-HEIGHT: 30px; MARGIN: 10px 0px; PADDING-LEFT: 5px; WIDTH: 100%; FLOAT: left
}
* HTML .f_tab {
	FLOAT: none; OVERFLOW: hidden
}
.f_tab LI {
	MARGIN: 0px 3px -1px 0px; FLOAT: left
}
* HTML .f_tab .cur_tab {
	POSITION: relative
}
.f_tab A {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: #e7f0f7; BORDER-TOP: #cdcdcd 1px solid; BORDER-RIGHT: #cdcdcd 1px solid; PADDING-TOP: 0px
}
.f_tab A:hover {
	TEXT-DECORATION: none
}
.f_tab .cur_tab A {
	BORDER-BOTTOM-COLOR: #fff; BACKGROUND: #fff; FONT-WEIGHT: 700
}
.tfm {
	WIDTH: 100%
}
.datatable {
	WIDTH: 100%
}
.tfm CAPTION {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 10px
}
.tfm TH {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 10px
}
.tfm TD {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 10px
}
.tfm TH {
	WIDTH: 140px; FONT-WEIGHT: 700
}
.sel_avt {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
.sel_avt A {
	TEXT-ALIGN: center; LINE-HEIGHT: 31px; MARGIN: 15px 15px 15px 0px; WIDTH: 119px; DISPLAY: block; BACKGROUND: url(bigbtn.gif) no-repeat; FLOAT: left; HEIGHT: 31px; FONT-SIZE: 14px; TEXT-DECORATION: none
}
.xs2 {
	FONT-SIZE: 14px !important
}
.datatable TH {
	BORDER-BOTTOM: #dcdcdc 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 6px
}
.datatable TD {
	BORDER-BOTTOM: #dcdcdc 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 6px
}
.colplural {
	BACKGROUND-COLOR: #f5f5f5; BORDER-TOP: #dcdcdc 1px solid
}
.datatable TD.t_img {
	TEXT-ALIGN: center
}
.t_th {
	WIDTH: 150px
}
.pm_list TD {
	BORDER-BOTTOM: #e6e7e1 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.msg_icon {
	TEXT-ALIGN: center; WIDTH: 35px
}
.checkbox_toggle {
	TEXT-ALIGN: center; WIDTH: 35px
}
.profile_pic {
	WIDTH: 60px
}
.name_and_date .name {
	WIDTH: 120px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.date {
	DISPLAY: block; FONT-SIZE: 9px
}
.pmsubject .subject_wrap {
	LINE-HEIGHT: 20px; WIDTH: 410px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.delete_msg {
	WIDTH: 24px
}
.delete_msg A {
	LINE-HEIGHT: 100px; WIDTH: 20px; DISPLAY: block; BACKGROUND: url(op.png) no-repeat 0px -2px; HEIGHT: 20px; MARGIN-LEFT: 4px; OVERFLOW: hidden
}
.del {
	LINE-HEIGHT: 100px; WIDTH: 20px; DISPLAY: block; BACKGROUND: url(op.png) no-repeat 0px -2px; HEIGHT: 20px; MARGIN-LEFT: 4px; OVERFLOW: hidden
}
.delete_msg A:hover {
	BACKGROUND-POSITION: 0px -22px
}
.del:hover {
	BACKGROUND-POSITION: 0px -22px
}
.nts DL {
	PADDING-LEFT: 65px; ZOOM: 1; OVERFLOW: hidden; BORDER-TOP: #cdcdcd 1px dashed
}
.nts .m {
	MARGIN: 8px 0px 8px -65px; DISPLAY: inline; FLOAT: left
}
.nts .m {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #f2f2f2 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 48px; PADDING-RIGHT: 2px; DISPLAY: block; MAX-WIDTH: 550px; BACKGROUND: #fff; HEIGHT: 48px; BORDER-TOP: #f2f2f2 1px solid; BORDER-RIGHT: #cdcdcd 1px solid; PADDING-TOP: 2px; -moz-border-radius: 5px 5px 5px 5px
}
.nts DT {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: 400; PADDING-TOP: 8px
}
.nts .summary {
	BORDER-LEFT: #cdcdcd 1px solid; MARGIN: 10px 0px 10px 2em; PADDING-LEFT: 10px
}
.notequote {
	MARGIN: 10px 0px; PADDING-LEFT: 16px; BACKGROUND: url(qa.gif) no-repeat 0px 0px; COLOR: #666; OVERFLOW: hidden
}
.notequote BLOCKQUOTE {
	MARGIN: 0px; PADDING-RIGHT: 16px; DISPLAY: inline; BACKGROUND: url(qz.gif) no-repeat 100% 100%
}
.paychange EM {
	PADDING-RIGHT: 10px; COLOR: #f90; FONT-WEIGHT: 700
}
.audit_list {
	MARGIN: 10px 0px; BORDER-TOP: #ccc 1px dashed
}
.audit_list TBODY TD {
	BORDER-BOTTOM: #ccc 1px dashed
}
.audit_list TBODY.onmouse {
	BACKGROUND: #f5f5f5
}
.audit_list DL {
	MARGIN: 10px
}
.audit_list DT CITE A {
	COLOR: #09c; MARGIN-LEFT: 10px; FONT-WEIGHT: 400
}
.audit_list DD {
	PADDING-LEFT: 24px
}
.audit_time {
	COLOR: #999999; MARGIN-LEFT: 10px; FONT-SIZE: 9px
}
.note CITE {
	FONT-WEIGHT: 400
}
.notefilter {
	BACKGROUND: url(iconleft.gif) #eef4f9 no-repeat 5px 50%
}
.notefilter A {
	PADDING-LEFT: 15px; COLOR: #0954a6
}
#postpm .formtable TH {
	WIDTH: 60px
}
.fm_control {
	WIDTH: 80px
}
.fm_control A {
	COLOR: #999
}
.fm_list TR TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 70px; PADDING-TOP: 0px
}
.uc_side {
	WIDTH: 180px
}
.uc_side .user_avatar {
	MARGIN: 20px
}
.uc_info .uc_main {
	MARGIN-RIGHT: -200px
}
.uc_info .uc_content {
	MARGIN-RIGHT: 200px
}
.space {
	BACKGROUND-IMAGE: url(user_info.png); LINE-HEIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 8px 0px
}
.album {
	BACKGROUND-IMAGE: url(user_info.png); LINE-HEIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 8px 0px
}
.email {
	BACKGROUND-IMAGE: url(user_info.png); LINE-HEIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 8px 0px
}
.pm {
	BACKGROUND-IMAGE: url(user_info.png); LINE-HEIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 8px 0px
}
.userban {
	BACKGROUND-IMAGE: url(user_info.png); LINE-HEIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 8px 0px
}
.userlink {
	BACKGROUND-IMAGE: url(user_info.png); LINE-HEIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 8px 0px
}
.album {
	BACKGROUND-POSITION: 8px -30px
}
.email {
	BACKGROUND-POSITION: 8px -60px
}
.pm {
	BACKGROUND-POSITION: 8px -90px
}
.userban {
	BACKGROUND-POSITION: 8px -120px
}
.userlink {
	BACKGROUND-POSITION: 8px -150px
}
.nt_plug .space {
	PADDING-LEFT: 20px; BACKGROUND-POSITION: -1px 0px
}
.nt_plug .album {
	PADDING-LEFT: 20px; BACKGROUND-POSITION: 0px -30px
}
.navname {
	COLOR: #09c; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.dashline {
	BORDER-BOTTOM: 1px dashed; BORDER-RIGHT-STYLE: dashed; MARGIN: 10px 0px; BORDER-TOP-STYLE: dashed; HEIGHT: 0px; BORDER-LEFT-STYLE: dashed
}
.blocktitle {
	MARGIN-BOTTOM: 0.5em; FONT-SIZE: 16px; FONT-WEIGHT: 700
}
.commonlist LI {
	MARGIN: 4px 0px
}
.commonlist LI LABEL {
	WIDTH: 100px; FLOAT: left
}
.cprate LI LABEL {
	WIDTH: 100px; FLOAT: left
}
.cpinfo LI LABEL {
	WIDTH: 100px; FLOAT: left
}
#photolist H3 {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
#photolist H3 SPAN {
	COLOR: #09c; FONT-WEIGHT: 700
}
#photo {
	ZOOM: 1; OVERFLOW: hidden
}
#photo LI {
	WIDTH: 24.5%; FLOAT: left; HEIGHT: 230px
}
.photo_img {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.photo_img IMG {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 4px
}
.p_pop {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fefefe; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px
}
.p_pop LI {
	DISPLAY: inline
}
.p_pop A {
	POSITION: relative; PADDING-BOTTOM: 3px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; WHITE-SPACE: nowrap; PADDING-TOP: 3px
}
.p_pop A:hover {
	BACKGROUND: url(pope_bg.png) #0093e2 repeat-x 0px 0px; COLOR: #fff; TEXT-DECORATION: none; text-shadow: -1px -1px 0 #0081B0
}
.p_pop H3 {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 6px; MARGIN: 0px 2px; PADDING-LEFT: 8px
}
.popupmenu_popup {
	BORDER-BOTTOM: #dedede 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dedede 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: normal; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; ZOOM: 1; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 10px
}
.headermenu_popup {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.sel_my {
	MARGIN: 8px; BACKGROUND: url(mymenubg.gif) #fff no-repeat 0px 2px
}
.sel_my LI {
	BORDER-BOTTOM: #e8e8e8 1px solid; LINE-HEIGHT: 24px; TEXT-INDENT: 20px; WIDTH: 7em; HEIGHT: 24px; OVERFLOW: hidden
}
.sel_my LI.myalbum {
	BACKGROUND-IMAGE: url(user_info.png); BACKGROUND-REPEAT: no-repeat
}
.sel_my LI.myspace {
	BACKGROUND-IMAGE: url(user_info.png); BACKGROUND-REPEAT: no-repeat
}
.sel_my LI.myalbum {
	BACKGROUND-POSITION: 2px -36px
}
.sel_my LI.myspace {
	BACKGROUND-POSITION: 2px -6px
}
.reg_tip {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.reg_tip A:hover {
	TEXT-DECORATION: none
}
.sel_mb {
	MARGIN-TOP: 6px; BORDER-TOP: #cdcdcd 1px dashed
}
.sel_mb A {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; DISPLAY: block; HEIGHT: 24px
}
.sel_mb A:hover {
	BACKGROUND-COLOR: #e5edf2; COLOR: #369; TEXT-DECORATION: none; text-shadow: none
}
#forumlist_menu DT {
	FONT-WEIGHT: 700
}
#forumlist_menu DD {
	PADDING-LEFT: 1em
}
.newspecialmenu {
	WIDTH: 100px
}
.newspecialmenu LI {
	BACKGROUND: url(folder_s.gif) no-repeat 3px 50%; FLOAT: left
}
.newspecialmenu LI.poll {
	BACKGROUND-IMAGE: url(pollsmall.gif)
}
.newspecialmenu LI.reward {
	BACKGROUND-IMAGE: url(rewardsmall.gif)
}
.newspecialmenu LI.debate {
	BACKGROUND-IMAGE: url(debatesmall.gif)
}
.newspecialmenu A {
	BORDER-BOTTOM: #e8e8e8 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 25px; WIDTH: 75px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 5px
}
.newspecialmenu A:hover {
	BORDER-BOTTOM-COLOR: #cad9ea; COLOR: #069; TEXT-DECORATION: none
}
#visitedforums_menu LI {
	BORDER-BOTTOM: #e8e8e8 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
#userselectforum_menu LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
#forumlist_menu LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.userinfopanel {
	Z-INDEX: 9999; POSITION: absolute; FILTER: alpha(opacity=99); PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.6em; MARGIN-TOP: 36px; PADDING-LEFT: 0px; WIDTH: 506px; PADDING-RIGHT: 0px; BACKGROUND: #fff; MARGIN-LEFT: -1px; PADDING-TOP: 0px; opacity: 0.99
}
.popavatar {
	WIDTH: 150px; DISPLAY: inline; FLOAT: left
}
.popuserinfo {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 340px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 5px
}
.popuserinfo P {
	MARGIN-LEFT: 0px
}
.imicons {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
.imicons A {
	BACKGROUND-IMAGE: url(user_tool.png); LINE-HEIGHT: 20px; TEXT-INDENT: 2em; WIDTH: 46%; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; BACKGROUND-POSITION: 0px 0px; FLOAT: left; MARGIN-RIGHT: 5px
}
.imicons A.skype {
	BACKGROUND-POSITION: 0px -20px
}
.imicons A.icq {
	BACKGROUND-POSITION: 0px -40px
}
.imicons A.qq {
	BACKGROUND-POSITION: 0px -60px
}
.imicons A.yahoo {
	BACKGROUND-POSITION: 0px -80px
}
.imicons A.ip {
	BACKGROUND-POSITION: 0px -100px
}
.imicons A.forbid_user {
	BACKGROUND-POSITION: 0px -120px
}
.imicons A.public_info {
	BACKGROUND-POSITION: 0px -140px
}
.imicons A.all_topic {
	BACKGROUND-POSITION: 0px -160px
}
.userinfopanel P A {
	COLOR: #09c
}
.userinfopanel DL {
	PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 5px
}
.userinfopanel DT {
	WIDTH: 50px; FLOAT: left; MARGIN-RIGHT: 5px
}
.userinfopanel DT EM {
	COLOR: #f60
}
.userinfopanel DD {
	LINE-HEIGHT: 1.6em; WIDTH: 100px; FLOAT: left; HEIGHT: 1.6em; OVERFLOW: hidden
}
.profile_side UL {
	LINE-HEIGHT: 1.6em; MARGIN: 5px 30px; OVERFLOW: hidden
}
.profile_side LI {
	TEXT-INDENT: 22px; MARGIN: 5px 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 50%
}
.profile_side LI.post_pm {
	BACKGROUND-IMAGE: url(pmto.gif)
}
.profile_side LI.add_friend {
	BACKGROUND-IMAGE: url(addbuddy.gif)
}
.profile_side LI.edit_user {
	BACKGROUND-IMAGE: url(icon_subnav.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 50%
}
#viewpro_menu {
	TEXT-ALIGN: center; MARGIN-LEFT: -30px
}
* HTML #viewpro_menu {
	MARGIN-TOP: 5px; MARGIN-LEFT: -30px
}
#viewpro_menu IMG {
	MARGIN: 2px auto; WIDTH: 48px; HEIGHT: 48px
}
#viewpro_menu LI {
	TEXT-ALIGN: left
}
.userinfolist {
	FLOAT: left
}
LI.popuser {
	PADDING-BOTTOM: 4px; TEXT-INDENT: 20px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: url(user_tool.png) no-repeat 0px -164px; PADDING-TOP: 4px
}
LI.poplink {
	PADDING-BOTTOM: 4px; TEXT-INDENT: 20px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: url(user_tool.png) no-repeat 0px -164px; PADDING-TOP: 4px
}
LI.poplink {
	BACKGROUND: url(blog.gif) no-repeat 0px 50%; COLOR: #999
}
#styleswitcher_menu {
	WIDTH: 80px; OVERFLOW: hidden
}
#styleswitcher_menu {
	WHITE-SPACE: nowrap
}
#styleswitcher_menu UL LI {
	WHITE-SPACE: nowrap
}
#styleswitcher_menu UL LI.current A {
	WHITE-SPACE: nowrap
}
#styleswitcher_menu UL LI A {
	WHITE-SPACE: nowrap
}
#styleswitcher_menu LI.current A {
	COLOR: #666; FONT-WEIGHT: bold
}
#forumjump_menu {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 30px; PADDING-TOP: 10px
}
#visited_forums_menu {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 30px; PADDING-TOP: 10px
}
#list_menu DL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#forumjump_menu DL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#list_menu DT A {
	COLOR: #666; FONT-WEIGHT: bold
}
#forumjump_menu DT A {
	COLOR: #666; FONT-WEIGHT: bold
}
#list_menu DD {
	PADDING-LEFT: 1em
}
#forumjump_menu DD {
	PADDING-LEFT: 1em
}
#list_menu LI.sub {
	PADDING-LEFT: 1em
}
#forumjump_menu LI.sub {
	PADDING-LEFT: 1em
}
#list_menu LI.current A {
	FONT-WEIGHT: bold
}
#forumjump_menu LI.current A {
	FONT-WEIGHT: bold
}
#visited_forums_menu LI.current A {
	FONT-WEIGHT: bold
}
#list_menu LI A {
	COLOR: #069; FONT-WEIGHT: normal
}
#forumjump_menu LI A {
	COLOR: #069; FONT-WEIGHT: normal
}
#visited_forums_menu LI A {
	COLOR: #069; FONT-WEIGHT: normal
}
.edt_main {
	WIDTH: 100%; FLOAT: left; MARGIN-LEFT: -160px; OVERFLOW: hidden
}
.edt_content {
	WIDTH: auto; MARGIN-LEFT: 160px; MARGIN-RIGHT: 20px
}
.edt_app {
	LINE-HEIGHT: 24px; WIDTH: 160px; FLOAT: right; OVERFLOW: hidden; PADDING-TOP: 46px
}
.exfm {
	BORDER-BOTTOM: #c2d5e3 1px dashed; BORDER-LEFT: #c2d5e3 1px dashed; PADDING-BOTTOM: 10px; MARGIN: 6px 0px 10px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; BACKGROUND: #e5edf2; BORDER-TOP: #c2d5e3 1px dashed; BORDER-RIGHT: #c2d5e3 1px dashed; PADDING-TOP: 10px
}
.sinf {
	WIDTH: 380px; PADDING-RIGHT: 14px; FLOAT: left; BORDER-RIGHT: #ccc 1px dashed
}
.sadd {
	WIDTH: 300px; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: hidden
}
.sinf P {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 30px; PADDING-TOP: 2px
}
.sadd P {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 30px; PADDING-TOP: 2px
}
.sinf H4 {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.sinf .del {
	MARGIN-TOP: 4px
}
.mbn INPUT {
	MARGIN-RIGHT: 4px
}
.mt {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 16px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.mt EM {
	FLOAT: left
}
.sinf DL {
	OVERFLOW: hidden
}
.sadd DL {
	OVERFLOW: hidden
}
.sinf DL DT {
	WIDTH: 75px; FLOAT: left; CLEAR: left
}
.sadd DL DT {
	WIDTH: 75px; FLOAT: left; CLEAR: left
}
.sinf DL DD {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
.sadd DL DD {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
.sinf DL DD {
	WIDTH: 300px
}
.margint {
	MARGIN-TOP: 10px
}
.pn {
	Z-INDEX: 0; BORDER-BOTTOM: #336699 1px solid; BORDER-LEFT: #c2d5e3 1px solid; LINE-HEIGHT: 26px; BACKGROUND: #e5edf2; HEIGHT: 26px; COLOR: #369; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-TOP: #c2d5e3 1px solid; CURSOR: pointer; FONT-WEIGHT: 700; MARGIN-RIGHT: 3px; BORDER-RIGHT: #336699 1px solid
}
.pn * {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.fastlg .pn {
	LINE-HEIGHT: 18px; HEIGHT: 22px; FONT-SIZE: 12px
}
* HTML .fastlg .pn {
	LINE-HEIGHT: 18px; HEIGHT: 18px
}
.fastlg .pn * {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-WEIGHT: 100; PADDING-TOP: 0px
}
.needverify {
	LINE-HEIGHT: 21px; PADDING-LEFT: 13px; WIDTH: 45px; DISPLAY: block; BACKGROUND: url(re_unsolved.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 21px; COLOR: #999999; MARGIN-LEFT: 8px; FONT-SIZE: 12px; FONT-WEIGHT: 400
}
.ftid {
	FLOAT: left; MARGIN-RIGHT: 6px
}
.ftid SELECT {
	WIDTH: 94px; FLOAT: left; HEIGHT: 20px
}
.ftid A {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #707070 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 4px; PADDING-RIGHT: 17px; DISPLAY: block; BACKGROUND: url(newarow.gif) #fff no-repeat 100% 0px; HEIGHT: 20px; COLOR: #444444 !important; FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-TOP: #707070 1px solid; FONT-WEIGHT: 400; BORDER-RIGHT: #cecece 1px solid; TEXT-DECORATION: none !important; PADDING-TOP: 0px
}
.pbt .ftid A {
	LINE-HEIGHT: 24px; BACKGROUND-POSITION: 100% 2px; HEIGHT: 24px
}
.ftid A:hover {
	BACKGROUND-POSITION: 100% -20px
}
.ftid A:focus {
	BACKGROUND-POSITION: 100% -20px
}
.sltm {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; PADDING-RIGHT: 11px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px
}
.sltm LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; CURSOR: pointer; PADDING-TOP: 2px
}
.sltm LI:hover {
	COLOR: #369
}
.sltm LI.current {
	COLOR: #f26c4f
}
.formtable {
	WIDTH: 100%
}
.formtable TH {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; VERTICAL-ALIGN: top; FONT-WEIGHT: 400; PADDING-TOP: 5px
}
.formtable TH A {
	COLOR: #09c; FONT-WEIGHT: 400; TEXT-DECORATION: underline
}
.formtable TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 5px
}
.formtable .sep_space TH {
	HEIGHT: 40px
}
.txt {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #707070 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fff; COLOR: #666666; FONT-SIZE: 14px; BORDER-TOP: #707070 1px solid; BORDER-RIGHT: #cecece 1px solid; PADDING-TOP: 2px
}
.txtarea {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #707070 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fff; COLOR: #666666; FONT-SIZE: 14px; BORDER-TOP: #707070 1px solid; BORDER-RIGHT: #cecece 1px solid; PADDING-TOP: 2px
}
.px {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #707070 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fff; COLOR: #666666; FONT-SIZE: 14px; BORDER-TOP: #707070 1px solid; BORDER-RIGHT: #cecece 1px solid; PADDING-TOP: 2px
}
.px {
	HEIGHT: 20px
}
.fastlg_fm .txt:focus {
	BORDER-BOTTOM-COLOR: #6fb1df; BORDER-TOP-COLOR: #6fb1df; COLOR: #333333; BORDER-RIGHT-COLOR: #6fb1df; BORDER-LEFT-COLOR: #6fb1df; -moz-box-shadow: 0 0 5px #6FB1DF
}
.postpx {
	WIDTH: 25em; HEIGHT: 20px
}
.txtarea {
	HEIGHT: auto
}
INPUT[type='checkbox'] {
	MARGIN: 0px 4px 0px 0px; WIDTH: 15px
}
INPUT[type='radio'] {
	MARGIN: 0px 4px 0px 0px; WIDTH: 15px
}
.drop {
	PADDING-RIGHT: 14px; BACKGROUND: url(icon_drop.gif) no-repeat 96% 50%; CURSOR: pointer
}
#quickpost H4 {
	PADDING-LEFT: 14px; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
.bm_inner {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 10px
}
.post_inner {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.pbt {
	PADDING-BOTTOM: 8px
}
.quickpostauthor {
	BORDER-RIGHT-STYLE: none; WIDTH: 150px; BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.buybutton {
	BORDER-BOTTOM: #6e6e6e 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ebebeb 1px solid; LINE-HEIGHT: 22px; MARGIN-TOP: 4px; WIDTH: 55px; DISPLAY: block; HEIGHT: 22px; COLOR: #000; MARGIN-LEFT: 10px; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #6e6e6e 1px solid; TEXT-DECORATION: none
}
.buybutton {
	FLOAT: left; MARGIN-LEFT: 0px; MARGIN-RIGHT: 10px
}
.formcode IMG {
	VERTICAL-ALIGN: middle
}
.seccodecontent {
	Z-INDEX: 11; BORDER-BOTTOM: #cad9ea 1px solid; POSITION: absolute; BORDER-LEFT: #cad9ea 1px solid; WIDTH: 224px; BACKGROUND: #fff; HEIGHT: 52px; BORDER-TOP: #cad9ea 1px solid; TOP: 80px; BORDER-RIGHT: #cad9ea 1px solid; LEFT: 50px
}
* HTML .seccodecontent {
	HEIGHT: 56px; TOP: 81px
}
* + HTML .seccodecontent {
	HEIGHT: 54px; TOP: 81px
}
#polloptions DIV {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.p_login {
	LINE-HEIGHT: 100px
}
UL#forumtemplate LI {
	TEXT-ALIGN: center; WIDTH: 49%; FLOAT: left; HEIGHT: 240px
}
UL#forumtemplate IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.templatebutton {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; CLEAR: both; PADDING-TOP: 8px
}
#frameback {
	LINE-HEIGHT: 26px; MARGIN-BOTTOM: 10px; BACKGROUND: #deeffa; HEIGHT: 27px
}
#frameback A {
	BACKGROUND-IMAGE: url(frame_back.gif); PADDING-LEFT: 30px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 13px 50%
}
A.frameswitch {
	BACKGROUND-IMAGE: url(frame_back.gif); PADDING-LEFT: 30px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 13px 50%
}
A.frameswitch {
	PADDING-LEFT: 18px; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px 50%; COLOR: #09c; FONT-WEIGHT: 700
}
#frameback A.back {
	BACKGROUND-IMAGE: url(frame_go.gif); MARGIN-LEFT: 10px
}
.framemenu {
	MARGIN-LEFT: 8px; CLEAR: both
}
.framemenu IMG {
	VERTICAL-ALIGN: middle
}
#ad_headerbanner {
	TEXT-ALIGN: center; MARGIN: 0px auto
}
.ad_text {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.ad_text TD {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
.ad_textlink1 {
	PADDING-LEFT: 30px; MARGIN-BOTTOM: 10px; BACKGROUND: url(ad_icon.gif) no-repeat 0px 50%
}
.ad_textlink2 {
	PADDING-LEFT: 30px; MARGIN-BOTTOM: 10px; BACKGROUND: url(ad_icon.gif) no-repeat 0px 50%
}
.ad_pip {
	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: right; MARGIN-LEFT: 10px; CLEAR: right
}
.ad_topicrelated {
	BORDER-BOTTOM: #78a73d 1px solid; BORDER-LEFT: #78a73d 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 10px 10px; PADDING-LEFT: 30px; PADDING-RIGHT: 10px; DISPLAY: inline; BACKGROUND: #caeec0; FLOAT: right; CLEAR: both; BORDER-TOP: #78a73d 1px solid; BORDER-RIGHT: #78a73d 1px solid; PADDING-TOP: 10px
}
.ad_column {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; ZOOM: 1; OVERFLOW: hidden
}
.ad_footerbanner {
	TEXT-ALIGN: center; MARGIN: 5px; CLEAR: both
}
#postleaderboardad {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
.leaderboard {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
#ad_footerbanner {
	TEXT-ALIGN: center
}
.help .uc_app {
	WIDTH: 240px
}
.help .uc_main {
	MARGIN-RIGHT: -260px
}
.help .uc_content {
	MARGIN-RIGHT: 260px
}
.help H3 {
	MARGIN: 5px 0px; FONT-SIZE: 16px
}
.help .uc_content UL {
	MARGIN: 15px 0px
}
#scrolltop {
	POSITION: fixed; BOTTOM: 120px
}
* HTML #scrolltop {
	POSITION: absolute; BOTTOM: auto
}
.scrolltop {
	BACKGROUND-IMAGE: url(gotop.gif); LINE-HEIGHT: 140px; WIDTH: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 58px; OVERFLOW: hidden
}
.scrolltop:hover {
	BACKGROUND-POSITION: -18px 0px
}
#footer {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; PADDING-TOP: 10px
}
#footlinks {
	TEXT-ALIGN: right; MARGIN-TOP: -3px; FLOAT: right
}
#footer IMG {
	MARGIN: 0px 10px 0px 0px; FLOAT: left
}
#copyright {
	FONT: 0.83em/1.5em Verdana, Arial, Helvetica, sans-serif
}
#debuginfo {
	FONT: 0.83em/1.5em Verdana, Arial, Helvetica, sans-serif
}
#copyright STRONG A {
	COLOR: #0954a6
}
#copyright EM {
	COLOR: #ff9d25
}
